multiple invasions - German English Dictionary